slight protuberance - Turkish English Dictionary